highly soluble - English Synonyms Dictionary